package org.edu.modules.sxjy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import org.edu.common.api.vo.Result;
import org.edu.modules.sxjy.entity.VeCommon;
import org.edu.modules.sxjy.entity.VeDynamic;
import org.edu.modules.sxjy.vo.VeDynamicAddVo;
import org.edu.modules.sxjy.vo.VeDynamicVo;

public abstract interface IVeDynamicService
        extends IService<VeDynamic>
{
    public abstract List<VeDynamicVo> selectAll(VeDynamicVo paramVeDynamicVo, Integer paramInteger1, Integer paramInteger2, VeCommon paramVeCommon);

    public abstract int getSumPage(VeDynamicVo paramVeDynamicVo, VeCommon paramVeCommon);

    public abstract Result<?> getOneInfo(int paramInt);

    public abstract void updateRemark(VeDynamicVo paramVeDynamicVo);

    public abstract Result<?> submitDynamic(VeDynamicAddVo paramVeDynamicAddVo);
}
